<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>

    // 不同的数据 有不同的操作 方式 
    // 操作数据时,需要知道 数据类型是什么

    // 可以借助 typeof  进行 数据类型的判断 
    // 根据 结果 ,就可以知道  数据类型
    // string  ==> 字符串类型


    console.log(typeof '100'); // string
    console.log(typeof 100); // number
    console.log(typeof true); // boolean
    console.log(typeof undefined); // undefined

    console.log(typeof null); // object (js遗留的一个 bug)

    var nums = [1,2,3,4]
    console.log(typeof nums); // object
    var obj = {age:24}
    console.log(typeof obj); // object


    function foo(){}
    console.log(typeof foo); // function


    // 当得到结果是 object 时 ,我们无法准确得知 具体类型 是哪个 (数组 对象 null 都有可能)

    
  </script>
</body>
</html>